Effective computer methods for the calculation of Rademacher-Walsh spectrum for completely and incompletely specified Boolean functions

نویسندگان

  • Bogdan J. Falkowski
  • Ingo Schäfer
  • Marek A. Perkowski
چکیده

A theory has been developed to calculate the Rademacher-Walsh t ransform f rom a cube a r r a y specification of incompletely specified Boolean functions. T h e importance of representing Boolean functions a s a r r a y s of disjoint ONa n d Ix-cubes has been pointed out , a n d a n efficient new algori thm to generate disjoint cubes f rom nondisjoint ones has been designed. The t r ans fo rm algori thm makes use of the propert ies of an a r r a y of disjoint cubes and allows the determinat ion of the spectral coefficients in a n independent way. The programs for both algorithms use advantages of C language to speed u p the execution. The comparison of different versions of the algorithm has been carr ied out . T h e presented algorithm a n d its implementation is the fastest a n d most comprehensive program (having many options) known t o us for the calculation of Rademacher-Walsh t ransform. I t successfully overcomes all drawbacks in the calculation of the t r ans fo rm f rom the design automation system based on spectral methods-the SPECSYS system f rom Drexel University tha t uses Fast Walsh Trans form.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SAT-based verification of implementations of incompletely specified Boolean functions

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. SAT-based verification methods are considered which formulate the ver...

متن کامل

Verification of logical descriptions with functional indeterminacy

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. Simulation based and SAT based verification methods are considered. T...

متن کامل

Simulation-based verification of implementations of incompletely specified Boolean functions

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. Simulationbased verification methods are considered which simulate th...

متن کامل

Efficient spectral method of identification of linear Boolean function

This paper discusses a problem of recognition of the Boolean function’s linearity. The article describes the spectral method of analysis of incompletely specified Boolean functions using the Walsh Transform. The linearity and nonlinearity play an important role in design of digital circuits. The analysis of the spectral coefficients’ distribution allows to determine the various combinatorial pr...

متن کامل

Minimal Circuits for Very Incompletely Specified Boolean Functions

In this report, asymptotic upper and lower bounds are given for the minimum number of gates required to compute a function which is only partially specified and for which we allow a certain amount of error. The upper and lower bounds match. Hence, the behavior of these minimum circuit sizes is completely (asymptotically) determined.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 11  شماره 

صفحات  -

تاریخ انتشار 1992